package com.wangyb.wework.service.contact;

import com.ruoyi.common.core.page.IServicePlus;
import com.ruoyi.common.core.page.TableDataInfo;
import com.wangyb.wework.bo.WwGroupchatMemberQueryBo;
import com.wangyb.wework.entity.contact.WwGroupchatMember;
import com.wangyb.wework.vo.WwGroupchatMemberVo;

import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * @Author: wangyb
 * @Date: 2021/7/8 4:56 下午
 */
public interface IWwGroupchatMemberService extends IServicePlus<WwGroupchatMember> {

	Map<Long,Integer> memberCount(Set<Long> groupchatIdSet, Integer status, Date beginTime, Date endTime);

    List<WwGroupchatMember> listByGroupchatId(Long groupchatId);

    TableDataInfo<WwGroupchatMemberVo> queryPageList(WwGroupchatMemberQueryBo bo);
}
